@charset "utf-8";
/* CSS Document */

/* public start*/
*{margin:0px; padding:0px; list-style:none;}
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }
.clear{ clear:both; height:0px;}
img { border: 0 none; }
ul, li { list-style-type:none; }
body{font-size:12px; background:#fff;}
p{ color:#000;}
a{text-decoration:none; color:#000;}
A:link{text-decoration:none; color:#004ea2;}
A:visited{text-decoration:none; color:#000;}
A:hover{text-decoration:none; color:#004ea2;}

/*首页头部*/
#cjrl_top{ width:100%; margin:0 auto; height:156px;}
#cjrl_top .cjrl_shoucang{ width:1000px; margin:0 auto; text-align:right;}
#cjrl_top .cjrl_shoucang a{ color:#000; line-height:36px; height:36px;}

#cjrl_top .cjrl_logo{ width:1000px; margin:0 auto; height:80px;}

#cjrl_top .cjrl_nav_bg{ width:100%; margin:0 auto; height:40px; background:#004ea2;}
.cjrl_nav{ width:1000px; margin:0 auto; z-index:100;}
.cjrl_nav ul{ width:1000px; position:relative;}
.cjrl_nav ul li{ width:142px; float:left; text-align:center; background:url(nav_li.png) no-repeat left center;}
.cjrl_nav ul li a{ color:#FFF; line-height:40px; display:block; font-size:14px;}
.cjrl_nav ul li a:hover{ color:#FFF; line-height:40px; display:block; background:#0f3e7f;}

.cjrl_nav li li a {display:inline-block; color:fff;display:block; width:142px; text-align:center; }

.cjrl_nav ul table {width:100%;border-collapse:collapse;border:0;padding:0;margin:0;}
.cjrl_nav ul li ul {list-style-type:none;margin:0;padding:0;display:none; background:#015cbe; width:142px; z-index:100; position:absolute;}
.cjrl_nav ul li:hover ul,.nav ul li a:hover ul,.nav ul li a:active ul {display:block;width:142px; color:#fff; float:left;}
.cjrl_nav ul ul li {display:block; border:none; height:28px; line-height:28px; float:left; width:142px; border-top:1px solid #f9f9f9; }
.cjrl_nav ul ul li a{display:block; border:none;color:#fff; float:left; height:28px; line-height:28px; font-size:12px; font-weight:normal;z-index:100;}
.cjrl_nav ul ul li a span{ color:#fff;}
.cjrl_nav ul ul li a:hover{display:block; border:none;color:#fff; float:left; height:28px; line-height:28px; background:rgba(16,55,128,0.7) none repeat scroll !important;}

/*首页banner*/
#cjrl_banner{ width:1000px; margin:0 auto; height:363px; margin-top:3px; border-bottom:1px solid #000;}

/*首页内容*/
#cjrl_body{ width:1003px; margin:0 auto; height:auto; display:table; margin-top:25px; padding-left:2px;}

.cjrl_body_left{ width:690px; float:left; height:auto; display:table;}
.cjrl_jubenban{ width:690px; height:324px; border:1px solid #CCC;}
.cjrl_jubenban p{ width:442px; float:left; letter-spacing:2px; font-size:12px; line-height:26px;}
.cjrl_jubenban a{ width:436px; float:left; text-align:right; line-height:50px;}

.cjrl_chanpinzhanshi{ width:690px; height:438px; border:1px solid #CCC; margin-top:25px;}
.cozs_title{ width:690px; height:35px; background:url(chanpintitle.jpg) no-repeat; border-bottom:5px solid #004ea2;}
.cozs_title a{ width:690px; line-height:35px; padding-left:623px;}
.cozs_body{ width:690px; float:left;}
.cozs_body ul{ margin-top:10px;}
.cozs_body ul li{ width:201px; float:left; height:193px; margin-left:21px;}
.cozs_body ul li a img { width:201px; height:157px; border:1px solid #CCC;}
.cozs_body ul li p a{ width:203px; text-align:center; height:26px; line-height:22px; font-size:14px; color:#666; display:block;}
.cozs_body ul li a:hover{text-decoration:none; color:#004ea2;}

.cjrl_body_right{ width:308px; float:left; height:auto; display:table; }
.cjrl_yitiban{ width:293px; height:324px; margin-left:13px; border:1px solid #eee; }

.cjrl_jianjie{ width:295px; height:92px; margin-left:13px; margin-top:25px; background:url(jianjie_bg.jpg) no-repeat; }
.cjrl_jianjie p { width:170px; padding:46px 0 0 117px;}

.cjrl_news{ width:295px; height:91px; margin-left:13px; margin-top:14px; background:url(news_bg.jpg) no-repeat; }
.cjrl_news a p{ color:#999; display:block;}
.cjrl_news a p:hover{text-decoration:none; color:#004ea2;}

.cjrl_contact{ width:300px; height:234px; margin-left:11px; margin-top:14px; background:url(contact_bg.png) no-repeat; }
.contact_txt{ padding-top:57px; padding-left:18px; padding-right:16px;}
.cjrl_contact p{ line-height:24px; font-size:14px;}

.cjrl_body_bottom{ width:998px; height:242px; margin-top:21px; border:1px solid #CCC; float:left;}
.case_title{ width:998px; height:35px; background:url(casetitle.jpg) no-repeat; border-bottom:5px solid #004ea2;}
.case_title a{ width:998px; line-height:35px; padding-left:933px;}
.case_body{ width:998px; float:left;}
.case_body ul{ margin-top:20px; margin-left:4px;}
.case_body ul li{ width:182px; float:left; height:173px; margin-left:13px;}
.case_body ul li a img { width:182px; height:136px; border:1px solid #CCC;}
.case_body ul li p a{ width:203px; text-align:center; height:36px; line-height:32px; font-size:14px; color:#666; display:block;}
.case_body ul li a:hover{text-decoration:none; color:#004ea2;}


/*首页foot*/
#cjrl_foot{ width:100%; margin:0 auto; height:136px; margin-top:35px;}
.cjrl_foot_nav_bg{ width:100%; margin:0 auto; height:40px; background:#004ea2;}
.cjrl_foot_nav{ width:1000px; margin:0 auto;}
.cjrl_foot_nav ul{ padding-left:50px;}
.cjrl_foot_nav ul li{ float:left; text-align:center; width:90px; color:#FFF; line-height:40px; background:url(nav_li01.png) no-repeat center left; }
.cjrl_foot_nav ul li a{ float:left; text-align:center; width:90px; color:#FFF; line-height:40px;}
.cjrl_foot_nav ul li a:hover{text-decoration:none; color:#fabe00;}

.cjrl_foot_txt{ width:1000px; margin:0 auto; text-align:center; margin-top:30px;}
.cjrl_foot_txt p{ line-height:22px;}

/*内页*/
#common_left{ width:248px; float:left;}

.guanyuwomen_title{ background:url(guanyuwomen.png) no-repeat; width:248px; height:36px;}
.guanyuwomen_body{padding-top:13px; padding-bottom:18px;}
.guanyuwomen_body ul{}
.guanyuwomen_body ul li{ width:248px; background:url(common_li.png) repeat-x; height:32px; margin-top:5px; border-top:1px solid #f7f7f7;}
.guanyuwomen_body ul li a{  padding-left:20px; line-height:32px; color:#666; height:32px; width:248px; display:block;}
.guanyuwomen_body ul li a:hover{ width:228px; background:url(common_lihover.png) repeat-x; color:#fff;}


.chanpinfenlei_title{ background:url(chanpinfenlei.png) no-repeat; width:248px; height:36px;}
.chanpinfenlei_body{padding-top:13px; padding-bottom:18px;}
.chanpinfenlei_body ul{}
.chanpinfenlei_body ul li{ width:248px; background:url(common_li.png) repeat-x; height:32px; margin-top:5px; border-top:1px solid #f7f7f7;}
.chanpinfenlei_body ul li a{  padding-left:20px; line-height:32px; color:#666; height:32px; width:248px; display:block;}
.chanpinfenlei_body ul li a:hover{ width:228px; background:url(common_lihover.png) repeat-x; color:#fff;}

.xinwendongtai_title{ background:url(xinwendongtai.png) no-repeat; width:248px; height:36px;}
.xinwendongtai_body{padding-top:13px; padding-bottom:18px;}
.xinwendongtai_body ul{}
.xinwendongtai_body ul li{ width:248px; background:url(common_li.png) repeat-x; height:32px; margin-top:5px; border-top:1px solid #f7f7f7;}
.xinwendongtai_body ul li a{  padding-left:20px; line-height:32px; color:#666; height:32px; width:248px; display:block;}
.xinwendongtai_body ul li a:hover{ width:228px; background:url(common_lihover.png) repeat-x; color:#fff;}

.cjrl_contact1{ width:261px; height:234px; margin-left:11px; margin-top:14px; background:url(contact_bg1.png) no-repeat; }
.cjrl_contact1 p{ line-height:23px; font-size:14px;}

#common_right{ width:732px; float:left; margin-left:20px;}
.common_right_title{ background:url(commontitle.png) no-repeat #004ea2; width:95%; height:36px;  padding-left:50px; color:#FFF;}
.common_right_title a{ color:#FFF; font-size:14px; line-height:36px;}